Basic and Advanced Database Courses

نویسندگان

  • Srdjan Škrbić
  • S. Škrbić
چکیده

At the beginning of the course, we explore some basic database concepts and adopt terminology. We give an overview of the most important data models. First we give brief remarks on historical network and hierarchical data models, and then we continue to investigate entity-relationship and relational data model. Only most important facts about entityrelationship model, together with some examples will be covered. The relational data model will be presented in much more detail, but we concentrate on exploring possibilities for its practical usage. Important remarks about theoretical background of the relational model are covered later in the text. We continue with the most important constructions of the Structured Query Language. In the advanced level course, we concentrate on the theoretical background of the relational model, explore it in some detail, and explain implications these concepts make to the usage of the relational model in practice. Among other topics, we explore functional dependencies in detail. Next, we give some pointers on update anomalies and the need to introduce normal (canonical) forms to relational database theory. We describe normal forms from first to third, including the Boyce-Codd normal form that belongs somewhere between the third and the fourth. We also give pointers about other normal forms. At the end we introduce two algorithms for relational database normalization decomposition and synthesis.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Supportive counselling programme for nursing students experiencing academic failure: randomized controlled trial.

AIM This paper is a report of a study examining the effects of a supportive counselling programme on the academic performance of Iranian nursing students experiencing academic failure. BACKGROUND In order to using limited educational resources effectively, nursing students experiencing academic failure should be immediately identified in order that appropriate intervention can take place. M...

متن کامل

Benchmarking 301: Advanced practice metrics provide actionable insight.

College students are familiar with class rating systems. Freshmen take courses designated in the 100 range, sophomores take 200 courses and upperclassmen, who are more advanced in their studies, take courses in the 300 or 400 range. In the context of benchmarking, basic metrics provide the key measures you need to manage a practice. Using metrics that are standardized on a per full-time-equival...

متن کامل

Design, Implementation and Evaluation of Electronic Teaching of Practical and Theoretical Histology Courses: a New Experience at Isfahan University of Medical Science

Introduction: Electronic education system using advanced and varied technology tries to improve quality of teaching-learning process. This research aimed to design and implement the new electronic teaching system in histology courses (theoretical and practical) at the Isfahan University of Medical Sciences. Methods: This action research was conducted in department of anatomy and molecular biol...

متن کامل

Role of Basic Science Courses on Promoting the Medical Graduate’s Competencies in Medical Schools of Iran

Introduction. Medical education leaders in different countries try to pay attention to the appropriateness of medical education programs and their role in the development of medical graduates' competencies. This study was performed to determine the role of basic science courses in promoting the medical graduate’s competencies in medical schools of Iran. Methods. In a descriptive study 165 basi...

متن کامل

A deficiency in knowledge of basic principles of laparoscopy among attendees of an advanced laparoscopic surgery course.

INTRODUCTION Advanced laparoscopic courses serve as a comprehensive and popular Continuing Medical Education (CME) activity. Knowledge of basic laparoscopy is an assumed prerequisite for attendance at these courses. OBJECTIVE To determine the baseline laparoscopic knowledge of attendees at an advanced laparoscopic surgical course. METHODS A.17-question examination was designed using data fr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011